Big Huge Thesaurus

operating surgeon

noun